English Dictionary
◊ CUCUMBER TREE
cucumber tree
n : American deciduous magnolia having large leaves and fruit
like a small cucumber [syn: {Magnolia acuminata}]